farm mechanization - German English Dictionary